Triple Jump: What You Need To Know To Jump Further. What I've Learnt